soak in marinade - Turkish English Dictionary